electrical brain stimulation - Spanish English Dictionary